someone that redeems - English Synonyms Dictionary